wild apple - German English Dictionary